package com.ys.chatserver.im.dto;

import java.io.Serializable;

public class ParamConfig implements Serializable {
    private int filerecord;//<不支持录像则无此字段>
    private int fileautoupload;//<不支持录像则无此字段>
    private int fileduration;
    private int autopush;//<不支持录像则无此字段>
    private int audioinput;//<不支持音频则无此字段> //see com.ys.utils.ParamType.Audioinput
    private int audiorate;//<不支持音频则无此字段>
    private int audiochannel;//<不支持音频则无此字段>
    private int audiobit;//<不支持音频则无此字段>
    private int audiogain;//<不支持增益则无此字段>
    private String audiocodec;//<不支持音频则无此字段> //see com.ys.utils.ParamType.Audioinput
    private int videoinput;//<不支持视频则无此字段> //see com.ys.utils.ParamType.Videoinput
    private String videoresolution;//<不支持视频则无此字段>
    private String videocodec;//<不支持视频则无此字段> //see com.ys.utils.ParamType.Videocodec
    private int position;//<不支持定位则无此字段> //see com.ys.utils.ParamType.Position
    private String workmode;//<必选，不可为空> //see com.ys.utils.ParamType.Workmode
    private String recordmode;//<不支持录像则无此字段> //see com.ys.utils.ParamType.Recordmode
    private String timestamp;//<必选，不可为空>
    private int positionperiod;//<gps上报间隔>
    private String recordtrigger;//<录像触发模式>
    private int videoframerate;//码率
    private int videobitrate;//帧率
    private int entemplimit;//<温度支持>
    private int templimit;//当前最高温度
    private int enserverip;//<支持设置服务IP>
    private String serverip;//服务ip

    public int getFilerecord() {
        return filerecord;
    }

    public void setFilerecord(int filerecord) {
        this.filerecord = filerecord;
    }

    public int getFileautoupload() {
        return fileautoupload;
    }

    public void setFileautoupload(int fileautoupload) {
        this.fileautoupload = fileautoupload;
    }

    public int getFileduration() {
        return fileduration;
    }

    public void setFileduration(int fileduration) {
        this.fileduration = fileduration;
    }

    public int getAutopush() {
        return autopush;
    }

    public void setAutopush(int autopush) {
        this.autopush = autopush;
    }

    public int getAudioinput() {
        return audioinput;
    }

    public void setAudioinput(int audioinput) {
        this.audioinput = audioinput;
    }

    public int getAudiorate() {
        return audiorate;
    }

    public void setAudiorate(int audiorate) {
        this.audiorate = audiorate;
    }

    public int getAudiochannel() {
        return audiochannel;
    }

    public void setAudiochannel(int audiochannel) {
        this.audiochannel = audiochannel;
    }

    public int getAudiobit() {
        return audiobit;
    }

    public void setAudiobit(int audiobit) {
        this.audiobit = audiobit;
    }

    public int getAudiogain() {
        return audiogain;
    }

    public void setAudiogain(int audiogain) {
        this.audiogain = audiogain;
    }

    public String getAudiocodec() {
        return audiocodec;
    }

    public void setAudiocodec(String audiocodec) {
        this.audiocodec = audiocodec;
    }

    public int getVideoinput() {
        return videoinput;
    }

    public void setVideoinput(int videoinput) {
        this.videoinput = videoinput;
    }

    public String getVideoresolution() {
        return videoresolution;
    }

    public void setVideoresolution(String videoresolution) {
        this.videoresolution = videoresolution;
    }

    public String getVideocodec() {
        return videocodec;
    }

    public void setVideocodec(String videocodec) {
        this.videocodec = videocodec;
    }

    public int getPosition() {
        return position;
    }

    public void setPosition(int position) {
        this.position = position;
    }

    public String getWorkmode() {
        return workmode;
    }

    public void setWorkmode(String workmode) {
        this.workmode = workmode;
    }

    public String getRecordmode() {
        return recordmode;
    }

    public void setRecordmode(String recordmode) {
        this.recordmode = recordmode;
    }

    public String getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(String timestamp) {
        this.timestamp = timestamp;
    }

    public int getPositionperiod() {
        return positionperiod;
    }

    public void setPositionperiod(int positionperiod) {
        this.positionperiod = positionperiod;
    }

    public String getRecordtrigger() {
        return recordtrigger;
    }

    public void setRecordtrigger(String recordtrigger) {
        this.recordtrigger = recordtrigger;
    }

    public int getVideoframerate() {
        return videoframerate;
    }

    public void setVideoframerate(int videoframerate) {
        this.videoframerate = videoframerate;
    }

    public int getVideobitrate() {
        return videobitrate;
    }

    public void setVideobitrate(int videobitrate) {
        this.videobitrate = videobitrate;
    }

    public int getEntemplimit() {
        return entemplimit;
    }

    public void setEntemplimit(int entemplimit) {
        this.entemplimit = entemplimit;
    }

    public int getTemplimit() {
        return templimit;
    }

    public void setTemplimit(int templimit) {
        this.templimit = templimit;
    }

    public int getEnserverip() {
        return enserverip;
    }

    public void setEnserverip(int enserverip) {
        this.enserverip = enserverip;
    }

    public String getServerip() {
        return serverip;
    }

    public void setServerip(String serverip) {
        this.serverip = serverip;
    }
}
